# 使用死循环实现密码验证功能，允许用户反复输入直到成功或主动退出
while True:  # 无限循环，持续等待用户输入
    username = input("请输入用户名：")  # 获取用户输入的用户名
    if username == "exit":  # 若用户输入"exit"，则退出程序
        print("退出程序！")
        break  # 终止循环，结束程序
    password = input("请输入密码：")  # 获取用户输入的密码
    # 验证用户名和密码是否为预设的正确值（admin和123456）
    if (username == "admin") and (password == "123456"):
        print("登录成功！")  # 验证通过，提示登录成功
        break  # 终止循环，结束程序
    else:
        # 验证失败，提示错误并重新进入循环等待输入
        print("用户名或密码错误，请重新输入")